to pelt with stones - Türkisch Englisch Wörterbuch